gruta artificial - Turkish English Dictionary